package tables

const (
	IdpTaskResultForOk = 1 // 任务执行结果-满足要求
	IdpTaskResultForNo = 2 // 任务执行结果-不满足要求
)

type IdpTaskResult struct {
	Id        int64  `json:"id,string"`
	TaskId    int64  `json:"taskId,string"`                          // 任务ID
	ClientId  int64  `json:"clientId,string"`                        // 设备id，任务最终都是具体设备去执行的
	IsOk      int8   `json:"isOk,omitempty"`                         // 是否满足任务要求，1-完成；2-为完成。
	Details   string `json:"details,omitempty"`                      // 上报的具体内容
	CreatedAt int64  `json:"createdAt,string" gorm:"autoCreateTime"` // 上报时间
}

func (t IdpTaskResult) TableName() string {
	return "idp_task_result_log"
}
